punctual discharge of any obligations - Türkisch Englisch Wörterbuch